/**
 * 提示框
 * 用法  $msg('登录成功',()=>{ 跳转页面啥的 })
 * @param {Object} str
 * @param {Object} fn
 */
export function $msg(str, fn) {
	uni.showToast({
		title: str,
		icon: 'none',
		duration: 600,
		success() {
			//给一个等待时间，避免提示信息没来得及看就跳转
			if (fn) setTimeout(fn, 300)
		}
	})
	return true
}

/**
 * 确认框，点确认才会往下走
 * 用法：  await $confirm('确定退出？')
 * 		  //继续做事，如果点了取消就不会走下来了
 * @param {String} title
 */
export function $confirm(title) {
	return new Promise(resolve => {
		uni.showModal({
			title,
			success: ({	confirm	}) => confirm && resolve()
		})
	})
}

